medical & claims processor careers in Liverpool, United Kingdom